package vip.xiaonuo.device.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class CabinetInfoVO {
    @ApiModelProperty(value = "柜子ID")
    private String cabinetId;
    @ApiModelProperty(value = "柜子名称")
    private String cabinetName;
    @ApiModelProperty(value = "柜子编号")
    private String cabinetCode;
    @ApiModelProperty(value = "柜门列表")
    private List<CabinetDoorVO> doorList;
    @ApiModelProperty(value = "柜子的开锁模式：1-单人开锁 2-双人开锁 3-双人开锁，至少一个管理员")
    private Integer cabinetLockType;

    @ApiModelProperty(value = "物品种类")
    private int goodsCategoryCount;
    @ApiModelProperty(value = "物品总数")
    private int goodsTotalCount;
    @ApiModelProperty(value = "在柜数量")
    private int inCabinetCount;
    @ApiModelProperty(value = "离柜数量")
    private int outCabinetCount;
    @ApiModelProperty(value = "维修/报废数量")
    private int maintainWasteCount;
    @ApiModelProperty(value = "非本柜物品")
    private int notBelongToCabinet;
}
